can of worms – Dansk–English translations

🇬🇧 en da 🇩🇰

can of worms noun

  • a complex, troublesome situation
Pandoras æske
Wiktionary Links